﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;

namespace VSWClient.Pages.Tables.L2PDB
{
	/// <summary>
	/// task_info  table data
	/// </summary>
	public class TASK_INFO
	{
		public TASK_INFO()
		{

		}
		public TASK_INFO(DataTable taskInfo)
		{
			TaskInfo = taskInfo;
		}
		#region field
		public static readonly string generalTaskTableName = "GENERAL_TASK_INFO";
		public static readonly string taskTaskTableName = "TASK_TASK_INFO";
		public static readonly string tableName = "TASK_INFO";
		public static readonly string fd_eventNo = "EVENT_NO";
		public static readonly string fd_taskNo = "TASK_NO";
		public static readonly string fd_pipeQuantityBatch = "PIPE_QUANTITY_BATCH";
		public static readonly string fd_produceDestination = "PRODUCE_DESTINATION";
		public static readonly string fd_priority = "PRIORITY";
		public static readonly string fd_batchSampleRule = "BATCH_SAMPLE_RULE";
		public static readonly string fd_stripSampleRule = "STRIP_SAMPLE_RULE";
		public static readonly string fd_recipeNo = "RECIPE_NO";
		public static readonly string fd_productionStandard = "PRODUCTION_STANDARD";
		public static readonly string fd_pipeDurabilityClass = "PIPE_DURABILITY_CLASS";
		public static readonly string fd_pipeSteelGrade = "PIPE_STEEL_GRADE";
		public static readonly string fd_pipeNominalMass = "PIPE_NOMINAL_MASS";
		public static readonly string fd_pipeNominalLength = "PIPE_NOMINAL_LENGTH";
		public static readonly string fd_pipeMaxLength = "PIPE_MAX_LENGTH";
		public static readonly string fd_pipeMinLength = "PIPE_MIN_LENGTH";
		public static readonly string fd_pipeNominalOd = "PIPE_NOMINAL_OD";
		public static readonly string fd_pipeMaxOd = "PIPE_MAX_OD";
		public static readonly string fd_pipeMinOd = "PIPE_MIN_OD";
		public static readonly string fd_pipeNominalThickness = "PIPE_NOMINAL_THICKNESS";
		public static readonly string fd_pipeMinThickness = "PIPE_MIN_THICKNESS";
		public static readonly string fd_innerBeadIsremoving = "INNER_BEAD_ISREMOVING";
		public static readonly string fd_innerBeadHeight = "INNER_BEAD_HEIGHT";
		public static readonly string fd_innerBeadDepth = "INNER_BEAD_DEPTH";
		public static readonly string fd_ovalityUpLimit = "OVALITY_UP_LIMIT";
		public static readonly string fd_bodyStraightness = "BODY_STRAIGHTNESS";
		public static readonly string fd_endStraightness = "END_STRAIGHTNESS";
		public static readonly string fd_status = "STATUS";
		public static readonly string fd_updateTime = "UPDATE_TIME";

		public DataTable TaskInfo
		{
			get;
			set;
		}
		#endregion
	}
}
